body { margin: 0; font-size: 12px; }
A:link { FONT-SIZE: 12px; COLOR:;
TEXT-DECORATION: none }
A:visited { FONT-SIZE: 12px; COLOR:;
TEXT-DECORATION: none }
A:hover { FONT-SIZE: 12px; COLOR:;
TEXT-DECORATION: none }
/*µ¼º½ÑùÊ½¿ªÊ¼*/

#webdh { text-align: center; vertical-align: middle; width: 1002px; height: 34px; margin: 0 auto; font-size: 16px; font-weight: normal; COLOR:;
 background-color:;
overflow: hidden; }
#webdh A:link { FONT-SIZE: 16px; COLOR:;
TEXT-DECORATION: none }
#webdh A:visited { FONT-SIZE: 16px; COLOR:;
TEXT-DECORATION: none }
#webdh A:hover { FONT-SIZE: 16px; COLOR:;
TEXT-DECORATION: none }
#copy { text-align: center; width: 1002px; margin: 0 auto; line-height: 150%; }
.clear { clear: both; height: 0; overflow: hidden; display: block; }
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
#bodycon { width: 1002px; margin: 0 auto; }
#bodycon #left { float: left; width: 225px; background-color:;
}
#bodycon #center { float: left; width: 777px; background-color:;
}
#bodycon #right { float: left; width: 0px; background-color:;
}
#bodycontent { width: 720px; margin: 0 auto; line-height: 180%; text-align: center; }
body { color: #232323; font-size: 12px; margin: 0 auto; }
a { color: #232323; text-decoration: none; }
a:hover { color: #FF4200; text-decoration: none; }
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; list-style: none; border: 0px; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.top15 { margin-top: 15px; overflow: hidden; }
.cp img { border: 1px solid #ddd; padding: 2px; }
.cp a:hover img { border: 1px solid #FF4200; padding: 2px; }
.border { border: 1px solid #DFDFDF; border-top: none; }
.wz { font-size: 14px; color: #fff; font-weight: bold; }
#top, #head, #banner, #nav, #mian, #footer, #sou { width: 1002px; height: auto; margin: 0 auto; background: fff; }
/*top*/

.top_bj { width: 100%px; height: 21px; background: #1289E3; margin: 0 auto; line-height: 21px; color: #fff; }
#top a { color: #fff; }
#top a:hover { color: #fff; text-decoration: underline; }
/*head*/

.name { padding: 2px 2px 2px 2px; }
.yu { line-height: 25px; font-family: "Î¢ÈíÑÅºÚ"; padding-top: 21px; }
.yu p { display: inline; }
.tel { padding-top: 18px; padding-right: 33px; }
#nav { background: url(../img/20140227164382248224.jpg) repeat-x top; height: 34px; }
#nav li { float: left; line-height: 34px; width: 124px; background: url(../img/20140227164048594859.jpg) no-repeat left top; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; }
#nav li.no { background: none; }
#nav li a { font-size: 15px; color: #fff; }
#nav li a:hover { font-size: 15px; color: #FFFF00; text-decoration: underline; }
#nav li ul { display: none; position: absolute; }
#nav li:hover ul { display: block; }
#nav li ul li { background: #12B9EE; clear: both;width: 130px; }
#nav li ul li a { }
#nav li ul li a:hover { }
.sddm { margin: 0 auto; padding: 0; width: 110px; position: relative; z-index: 99; }
.sddm div { visibility: hidden; margin: 0; padding: 0; position: absolute; left: 0px; }
.sddm div a { margin: 0; width: auto; white-space: nowrap; text-decoration: none; color: #fff; background-color: #56B232; line-height: 36px; border-bottom: 1px solid #fff; display: block; }
.sddm div a:hover { background: url(../img/20131207092838593859.jpg) no-repeat top; display: block; }
#m1 a:link, #m1 a:visited, #m1 a:active { line-height: 36px; height: 36px; width: 110px; font-weight: normal; font-size: 15px; }
#m1 a:hover { color: #fff; line-height: 36px; height: 36px; width: 110px; font-weight: normal; font-size: 15px; }
#m2 a:link, #m2 a:visited, #m2 a:active { line-height: 36px; height: 36px; width: 110px; font-weight: normal; font-size: 15px; }
#m2 a:hover { color: #fff; line-height: 36px; height: 36px; width: 110px; font-weight: normal; font-size: 15px; }
/*banner*/

.banner_b { margin-bottom: 10px; }
/*company*/
.about{background-color:#1289E3;}
.com_t { margin-top: 3px; width: 343px; background: url(../img/20140227172391889188.jpg) no-repeat left; text-align: left; padding-right: 24px; line-height: 34px; font-size: 17px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff;  }
.com_b { line-height: 30px; padding-left: 338px; margin-top: 20px; height: 249px; }
/*products*/

.prod_bj { background: url(../img/20140227172694959495.jpg) no-repeat top center; width: 100%px; margin: 0 auto; height: 238px; }
.prod { width: 982px; margin: 0 auto; height: auto; padding-top: 35px; }
/*youshi*/

.youshi1 { background: url(../img/20140304182577427742.jpg) no-repeat top center; margin: 0 auto; height: 258px; width: 100%px; }
.youshi2 { background: url(../img/20140304182670247024.jpg) no-repeat top center; margin: 0 auto; height: 287px; width: 100%px; }
.youshi4 { background: url(../img/20140304182624562456.jpg) no-repeat top center; margin: 0 auto; height: 268px; width: 100%px; }
/*anli*/

.anli { width: 761px; }
.anli_t { background: url(../img/20140227174622102210.jpg) no-repeat; height: 26px; line-height: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #3A8904; text-align: center; }
.anli_b { padding: 10px 0px; }
.zhenshu { width: 203px; margin-right: 10px; }
.zhenshu_t { background: url(../img/20140227185522822282.jpg) no-repeat; height: 23px; line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #3A8904; padding-left: 78px; }
.hanye { width: 330px; margin-left: 10px; margin-right: 24px; margin-top: 18px; }
.tit { background: url(../img/20140227191285688568.jpg) repeat-x; height: 34px; }
.tit_l { width: 124px; font-size: 17px; color: #EFFED8; text-align: center; line-height: 34px; background: url(../img/20140227191514491449.jpg) no-repeat left; height: 34px; font-family: "Î¢ÈíÑÅºÚ"; }
.tit_r { width: 60px; }
.hanye_bq { overflow: hidden; padding-left: 0px; }
.hanye_bq ul li { line-height: 31px; width: 315px; background-image: url(../img/jt.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px; }
.hanye_bq ul li span { float: right }
.news { width: 350px; margin-top: 18px; }
.news_b { margin-left: 10px; }
.news_wz { line-height: 24px; overflow: hidden; margin-top: 8px; }
.news_bq { overflow: hidden; padding-left: 0px; margin-top: 5px; }
.news_bq ul li { line-height: 31px; width: 325px; background-image: url(../img/jt.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px; }
.news_bq ul li span { float: right }
.callus { width: 253px; margin-right: 10px; margin-top: 18px; }
.callus_t { background: url(../img/20140227195735763576.jpg) no-repeat; height: 37px; font-size: 17px; color: #EFFED8; font-family: "Î¢ÈíÑÅºÚ"; line-height: 37px; padding-left: 15px; }
.callus_b { line-height: 25px; padding-left: 10px; }
.link { background: #f6f7f508; padding: 0px 10px 5px 10px; margin-bottom: 18px; }
.link_t { background: url(../img/20140227200924732473.jpg) repeat-x; height: 35px; }
.link_b { margin-left: 15px; }
.ban { background: url(../img/20140227202157295729.jpg) repeat-x; height: 34px; line-height: 34px; color: #fff; width: 100%px; margin: 0 auto; font-size: 12px; text-align: center; }
.ban a { color: #fff; }
.ban a:hover { color: #fff; text-decoration: underline; }
.footer_l { width: 330px; margin-top: 20px; margin-bottom: 13px; }
.footer_r { width: 648px; text-align: left; line-height: 26px; padding-top: 5px; margin-top: 20px; }
.linkTagcs { width: 950px; height: auto; }
.linkTagcs ul { margin: 0px; padding: 0px; list-style-type: none; }
.linkTagcs li { list-style: none; margin: 0px; padding-right: 12px; line-height: 50px; float: left; }
.linkTagcs li a { color: #2D3326; word-break: break-all; }
.linkTagcs li img { border: 0px; }
.divdgweb2_tag { width: 100%; height: auto; margin: 0px; padding: 0px; }
.divdgweb2_tag ul { margin: 0px; padding: 0px; list-style-type: none; list-style: none; }
.divdgweb2_tag li { list-style: none; margin: 0px; float: left; }
.divnews_tag { width: 100%; height: auto; }
.divnews_tag ul { margin: 0px; padding: 0px; list-style-type: none; }
.divnews_tag li { list-style: none; margin: 0px; line-height: 31px; float: left; width: 320px; }
.jianjie { width: 730px; font-size: 14px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; margin: 0 auto; padding: 20px 0px; }
.zuo { width: 209px; }
.list { background: url(../img/20140228111868866886.jpg) repeat-y; padding-left: 56px; }
.list a { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; }
.list a:hover { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; }
#side_title { height: 65px; padding: 15px 60px 0 58px; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; background: url(../img/20140228105685728572.jpg) no-repeat; }
#main_title { height: 30px; padding: 15px 20px 0 24px; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; background: url(../img/main_title.jpg) no-repeat left; }
#main_title span { float: right; margin-right: 5px; color: #232323 }
.mainConList ul { padding-top: 0px; clear: both; padding-bottom: 10px; margin-top: -16px; }
.mainConList ul li { width: 736px; height: 80px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #d4dde3; }
.mainConList ul li a { width: 728px; padding: 0px 4px; display: block; color: #0f1427; font-size: 14px; line-height: 36px; font-weight: bold; }
.mainConList ul li a:hover { color: #6AA515 }
.mainConList ul li span { color: #999999; float: right; font-size: 12px; line-height: 36px; font-weight: normal; }
.mainConList ul li p { width: 728px; padding: 0px 4px; color: #666666; font-size: 12px; line-height: 22px }
.pages { padding: 30px 0 30px; text-align: center }
.pages li { display: inline }
.pages li.thisclass, .pages a:hover { padding: 5px 10px; border: 1px solid #fe6716; background: #fe6716; color: #fff; text-decoration: none }
.pages a { padding: 5px 10px; border: 1px solid #CCC; background: #fff; color: #A4A4A4; line-height: 18px }
.products ul { float: left; width: 750px; }
dl.p_list_dlcase { width: 221px; overflow: hidden; float: left; padding: 15px 12px; }
dl.p_list_dlcase dt { width: 219px; height: 156px; line-height: 0; font-size: 0; }
dl.p_list_dlcase dt img { width: 219px; height: 156px; padding: 1px; border: 1px solid #D6D6D6; }
dl.p_list_dlcase dd { padding-top: 14px; height: 15px; width: 221px; line-height: 15px; text-align: center; overflow: hidden; margin-left: 0px; }
.mainContect { color: #666; font-size: 14px; line-height: 30px; overflow:hidden margin-top:16px;
padding-top: 15px; height: auto!important; min-height: 360px; height: 360px; word-wrap: break-word; word-break: break-all; padding-bottom: 20px; background: #fff; }
.mainContect img { max-width: 100%; }
.mainContect .title { width: 100%; color: #0f1427; font-size: 22px; line-height: 40px; text-align: center; }
.mainContect .time { height: 40px; border-bottom: 1px dotted #ddd; padding-top: 5px; color: #999999; font-size: 12px; line-height: 30px; font-weight: normal; text-align: center }
.mainContect .timea { font-size: 12px; }
.mainContect .bdsharebuttonbox { float: left; }
.mainContect .pic { width: 100%; text-align: center; padding: 20px 0px 0px 0px; }
.mainContect .pic img { margin: 0 auto; }
.mainContect .con { padding: 20px 14px 20px 14px; line-height: 30px; font-size: 14px; color: #666; word-wrap: break-word; word-break: break-all; overflow: hidden }
.mainContect .conTitle { width: 100%; border-bottom: 1px solid #c8c8c8; margin-bottom: 15px; }
.mainContect .conTitle span { width: 120px; height: 36px; display: block; color: #fff; font-size: 16px; line-height: 36px; text-align: center; background: #0b61a5; }
.mainContect .pgfy { width: 100%; border-top: 1px solid #eaeaea; padding-top: 15px; padding-bottom: 20px; margin: 0 auto; }
.mainContect .pgfyl { float: left; width: 610px; padding-left: 14px; }
.mainContect .pgfyl p { color: #0f1427; font-size: 14px; }
.mainContect .pgfyl p a { color: #0f1427; font-size: 14px; }
.mainContect .pgfyr { width: 100px; float: left; text-align: center; padding-top: 30px; }
.mainContect .pgfyr a { color: #0f1427; font-size: 14px; }
.liuyan { margin: 50px; }
.liuyan span { vertical-align: top }
.liuyan li { margin-bottom: 15px; }
.liuyan .k { height: 34px; width: 250px; border: 1px solid #d9d9d9; border-radius: 3px; padding-left: 10px; line-height: 34px }
.liuyan textarea { width: 400px; border: 1px solid #d9d9d9; border-radius: 3px; padding: 10px; height: 150px }
.liuyan .t { margin: 0 0 0 70px; background: #ff5958; border-radius: 3px; color: #fff; border: 0; height: 34px; width: 200px; cursor: pointer }
#main_title_1 { height: 30px; padding: 15px 20px 0 24px; color: #FFF; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; background: url(../img/main_title_1.jpg) no-repeat left; }
#main_title_1 span { float: right; margin-right: 5px; color: #232323 }
